A sailboat docked at a pier with a calm water body and distant mountains.

Hotels in Port Royal, Kingston

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Port Royal hotels

1. ROK Hotel Kingston, Tapestry Collection by Hilton

ROK Hotel Kingston, Tapestry Collection by Hilton
4.0 star property
6 km from Port Royal
8.8 out of 10, Excellent, (1,293 reviews)
"Up on arrival the staff was very professional, rooms clean breakfast great"
United States
Keith
The price is CA $229
CA $283 total
includes taxes & fees
Oct 30 - Oct 31
ROK Hotel Kingston, Tapestry Collection by Hilton

2. S Hotel Kingston

S Hotel Kingston
4.5 star property
New Kingston, 10.1 km from Port Royal
9.4 out of 10, Exceptional, (1,794 reviews)
"Great stay with great food"
United States
Jodie
The price is CA $269
CA $347 total
includes taxes & fees
Nov 8 - Nov 9
S Hotel Kingston

3. R Hotel Kingston

R Hotel Kingston
4.0 star property
New Kingston, 9.9 km from Port Royal
8.4 out of 10, Very good, (1,188 reviews)
"Excellent staff, clean rooms"
United States
David
The price is CA $266
CA $325 total
includes taxes & fees
Nov 10 - Nov 11
R Hotel Kingston

4. AC Hotel by Marriott Kingston, Jamaica

AC Hotel by Marriott Kingston, Jamaica
4.5 star property
New Kingston, 10.5 km from Port Royal
9.2 out of 10, Wonderful, (1,001 reviews)
"Everything 10/10. Only place I stay when in Kingston!"
United States
Chasside
The price is CA $326
CA $410 total
includes taxes & fees
Oct 31 - Nov 1
AC Hotel by Marriott Kingston, Jamaica

5. Grand Hotel Excelsior Port Royal

Grand Hotel Excelsior Port Royal
3.5 star property
Port Royal
6.6 out of 10, (990 reviews)
"I love the place and my stay was lovely"
United States
Ann
The price is CA $114
CA $180 total
includes taxes & fees
Nov 11 - Nov 12
Grand Hotel Excelsior Port Royal

6. The Jamaica Pegasus Hotel

The Jamaica Pegasus Hotel
3.5 star property
New Kingston, 9.3 km from Port Royal
8.8 out of 10, Excellent, (1,003 reviews)
"Beautiful place nice vibes lots of entertainment a lot of food love it"
United States
Sophia
The price is CA $275
CA $354 total
includes taxes & fees
Oct 31 - Nov 1
The Jamaica Pegasus Hotel

7. The Courtleigh Hotel and Suites

The Courtleigh Hotel and Suites
4.0 star property
New Kingston, 9.5 km from Port Royal
9.2 out of 10, Wonderful, (1,003 reviews)
"Great location, excellent Food and Staff"
United States
Chantal
The price is CA $256
CA $319 total
includes taxes & fees
Oct 15 - Oct 16
The Courtleigh Hotel and Suites

8. Courtyard by Marriott Kingston, Jamaica

Courtyard by Marriott Kingston, Jamaica
3.5 star property
New Kingston, 9.4 km from Port Royal
8.8 out of 10, Excellent, (678 reviews)
"The staff was helpful and courteous, I would recommend this property to family / friends"
United States
Romane
The price is CA $261
CA $334 total
includes taxes & fees
Oct 23 - Oct 24
Courtyard by Marriott Kingston, Jamaica

9. Hotel Four Seasons

Hotel Four Seasons
3.0 star property
New Kingston, 9.4 km from Port Royal
8.2 out of 10, Very good, (1,001 reviews)
"Overall experience was great, food was great, service awesome, room was spacious. Would stay there again."
United States
Errol
The price is CA $163
CA $202 total
includes taxes & fees
Oct 17 - Oct 18
Hotel Four Seasons

10. Terra Nova, BW Premier Collection

Terra Nova, BW Premier Collection
4.0 star property
Half Way Tree, 10.6 km from Port Royal
9.0 out of 10, Wonderful, (1,000 reviews)
"The breakfast was amazing and the staff were wonderful!!!"
United States
Etta
The price is CA $235
CA $283 total
includes taxes & fees
Oct 24 - Oct 25
Terra Nova, BW Premier Collection

11. Altamont Court Hotel

Altamont Court Hotel
3.0 star property
New Kingston, 9.4 km from Port Royal
8.2 out of 10, Very good, (1,005 reviews)
"Was a quick stay but everything went according to plan."
United States
Michael
The price is CA $196
CA $239 total
includes taxes & fees
Oct 12 - Oct 13
Altamont Court Hotel

12. Shirley Retreat Hotel

Shirley Retreat Hotel
3.0 star property
New Kingston, 11 km from Port Royal
8.4 out of 10, Very good, (583 reviews)
"The location is perfect and staff is very helpful."
United States
Tanya
The price is CA $131
CA $146 total
includes taxes & fees
Oct 12 - Oct 13
Shirley Retreat Hotel

13. Incognito Vacation Stays

Incognito Vacation Stays
3.5 star property
8.7 km from Port Royal
8.8 out of 10, Excellent, (20 reviews)
"Everything went well"
United States
Paul Anthony
The price is CA $125
CA $145 total
includes taxes & fees
Oct 23 - Oct 24
Incognito Vacation Stays

14. Millsborough B&B

Millsborough B&B
4.0 star property
Jack's Hill, 13.5 km from Port Royal
10.0 out of 10, Exceptional, (21 reviews)
"The exceptional service was refreshing and the room was very clean and spacious. Staff and comfort sold this place. This will be a repeat stay for us."
United States
Tiwian
The price is CA $158
CA $198 total
includes taxes & fees
Nov 1 - Nov 2
Millsborough B&B

15. Neita's Nest - Jamaican Bed & Breakfast

Neita's Nest - Jamaican Bed & Breakfast
3.5 star property
Constant Spring, 15.6 km from Port Royal
8.8 out of 10, Excellent, (34 reviews)
"Wonderful stay at Neitas nest. Breakfast was amazing, the place was super clean, and our host was very accommodating."
United States
Linda
Neita's Nest - Jamaican Bed & Breakfast

16. Pulse Rooms at Trafalgar

Pulse Rooms at Trafalgar
3.0 star property
New Kingston, 10.1 km from Port Royal
7.4 out of 10, Good, (379 reviews)
"Friendly staff, very helpful, clean room"
Canada
Donna Janelle
The price is CA $145
CA $161 total
includes taxes & fees
Nov 9 - Nov 10
Pulse Rooms at Trafalgar

17. Christar Villas Hotel

Christar Villas Hotel
3.0 star property
Barbican, 11.9 km from Port Royal
7.6 out of 10, Good, (113 reviews)
"The area is quiet and calm and the breakfast was good."
United States
Lucient
The price is CA $176
CA $212 total
includes taxes & fees
Oct 12 - Oct 13
Christar Villas Hotel

18. Kingston Cottage

Kingston Cottage
3.0 star property
Mona Heights, 13.3 km from Port Royal
9.4 out of 10, Exceptional, (6 reviews)
"Internet access was a problem. Towels were harsh to feel. Staff friendly and amenable"
United States
jean
Kingston Cottage

19. Spanish Dream Hotel

Spanish Dream Hotel
3.0 star property
Eastwood Park, 10.3 km from Port Royal
7.4 out of 10, Good, (113 reviews)
"The staff there friendly and so helpful. I will come back again ."
United States
Amauris
The price is CA $133
CA $154 total
includes taxes & fees
Oct 12 - Oct 13
Spanish Dream Hotel

20. Harmony Vybz Apartment

Harmony Vybz Apartment
3.0 star property
8.5 km from Port Royal
9.6 out of 10, Exceptional, (4 reviews)
"I Enjoyed my trip when I was there they were very helpful answered all questions that I had and it was very safe. Would visit again"
United States
Ronira
The price is CA $103
CA $162 total
includes taxes & fees
Oct 12 - Oct 13
Harmony Vybz Apartment
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Port Royal

Find the best Port Royal areas and neighborhoods for the activities you enjoy most. Learn more about Port Royal
Learn more about Port Royal

New Kingston

Discover urban parks like Emancipation Park and Hope Gardens, or explore landmarks such as the Bob Marley Museum. Enjoy the redeveloped waterfront area with hotels, shops, and cultural centers, while easily navigating via buses and taxis.

Half Way Tree

Half Way Tree might not have many top sights, but Devon House and Kings House are two attractions nearby that you can check out.

Liguanea

The restaurants and shopping are a few reasons travelers visit Liguanea. Though there aren't many top sights in the neighborhood, you can visit Bob Marley Museum and National Stadium, a few notable attractions nearby.

Constant Spring

If you're spending some time in Constant Spring, Manor Park Plaza and Constant Spring Golf Club are top sights worth seeing.

Barbican

Barbican might not have many top sights, but Bob Marley Museum and Kings House are two attractions nearby that you can check out.

Top Port Royal Hotel Reviews

Find out more about Port Royal

Top reasons to visit Port Royal

  • Historic Significance: Explore the rich heritage of Port Royal through guided tours that showcase its fascinating past as a notorious pirate haven.
  • Stunning Beaches: Relax on beautiful beaches with crystal clear waters, perfect for sunbathing and swimming.
  • Outdoor Activities: Enjoy thrilling jet skiing and boat tours, offering adventure for the whole family.
  • Cultural Experiences: Visit engaging galleries and the intriguing Port Royal Museum to immerse yourself in local culture.
  • Delicious Dining: Savor authentic Jamaican cuisine at vibrant local restaurants while enjoying the lively atmosphere.

Find great hotels near Port Royal

Discover the charm of Port Royal, Kingston, with a variety of accommodation options tailored for every traveller. From inviting hotels to cozy bed and breakfasts, there’s something for everyone—whether you're here for business, a family getaway, or a rejuvenating spa experience. Explore the best hotels in Port Royal and nearby Kingston, ensuring a delightful stay just minutes from the airport.

  • S Hotel Kingston: Nestled just 9.7km from Port Royal, S Hotel Kingston is a luxurious 4.5-star hotel, boasting a remarkable guest rating of 9.4. This property is perfect for travellers seeking a spa-themed vacation experience with a touch of elegance. With its full-service spa offering Deep Tissue Massages, manicures, pedicures, body scrubs, and pool services, guests can indulge in relaxation and rejuvenation. The hotel's sophisticated atmosphere and top-notch amenities make it an ideal choice for both leisure and business travellers.
  • R Hotel Kingston: Located 9.7km from Port Royal, R Hotel Kingston is a family-friendly 4-star accommodation with a guest rating of 8.4. This hotel focuses on providing a warm and welcoming environment for families, featuring amenities tailored for children such as window guards, highchairs, and complimentary cribs. Parents can enjoy peace of mind while their little ones explore the hotel’s family-oriented features, making it a great choice for a memorable family vacation.
  • ROK Hotel Kingston, Tapestry Collection by Hilton: Just 6.4km from Port Royal, ROK Hotel Kingston is a stylish 4-star hotel with a guest rating of 8.8, ideal for business travellers. This hotel combines modern aesthetics with professional conveniences, ensuring a productive stay. With well-equipped meeting spaces and a central location, it caters to the needs of those on business trips while offering a comfortable retreat at the end of the day. The attention to detail and quality service make it a preferred choice for professionals visiting Kingston.

Where to stay near Port Royal

Discover the vibrant charm of Port Royal, where culture meets island vibes. This thriving port city offers stunning views and a variety of family-friendly activities. Enjoy delicious meals at local restaurants while soaking in the bustling atmosphere. Take a leisurely stroll along the waterfront, or explore nearby Kingston for a taste of business and romance. Whether you're seeking relaxation or adventure, Port Royal is the perfect destination for an unforgettable Jamaican getaway.

  • Kingston: As the bustling capital of Jamaica, Kingston offers a vibrant blend of culture, outdoor adventures, and historical experiences. Located in close proximity to Port Royal, visitors can enjoy activities like golfing at local country clubs and exploring the city's rich cultural heritage. The peak travel seasons from July to August and December bring a lively atmosphere, with many outdoor events and festivals. Attractions such as stunning beaches and sports stadiums are easily accessible, making Kingston a must-visit for any tourist seeking a diverse travel experience.
  • Portmore: Situated just 6.4km from Port Royal, Portmore is a lively city known for its family-friendly environment and outdoor activities. This city sees a rise in visitors during January to February and April, offering a range of shopping centres and malls for those looking to indulge in retail therapy. The nearby beaches and notable monuments enhance the appeal of Portmore, providing a perfect blend of relaxation and exploration. With its modern civic buildings and welcoming atmosphere, Portmore is an excellent destination for both business and leisure travelers.
  • New Kingston: Located 9.7km from Port Royal, New Kingston is a dynamic neighbourhood that merges outdoor activities with cultural experiences. With peak travel seasons occurring in February to March and July, visitors flock to enjoy the local golf courses and family-friendly attractions. The area features notable landmarks like sports facilities and historic houses, making it a fascinating place to explore. New Kingston's vibrant atmosphere and diverse offerings make it an ideal spot for tourists looking to engage with the local culture while enjoying outdoor adventures.

Things to do in Port Royal

Port Royal, Jamaica, is perfect for a culture-themed, outdoor family vacation. Visitors can enjoy activities like shopping at local centres, relaxing on the beach with chairs, and exploring kiddies parks. Live music adds to the vibrant atmosphere, while sunset excursions and pirate ship tours offer unique experiences for all ages. Whether you're looking to unwind or engage in lively adventures, Port Royal has something for everyone.

Shopping

In Port Royal, visit the lively Port Royal Market for unique local crafts and souvenirs. For a more modern experience, head to the nearby Sovereign Centre, where you’ll find a range of shops offering clothing, accessories, and Jamaican goods to take home.

Recreation

Experience tranquility at the Port Royal Wellness Retreat, where soothing massages and holistic treatments rejuvenate your spirit. Enjoy yoga sessions on the beach, surrounded by stunning ocean views, while the calming sound of waves enhances your relaxation. Indulge in healthy, locally sourced cuisine for a complete wellness experience.

Adventure

In Port Royal, explore the captivating underwater world while snorkelling at the nearby coral reefs. For a unique experience, take a historic tour of Fort Charles, where you can learn about the area’s pirate past. Don't miss the fresh seafood at local eateries along the waterfront.

Nightlife

Experience the vibrant nightlife at the Rum Bar, where you can enjoy tropical cocktails by the seaside. For a lively atmosphere, visit the Port Royal Fish Market, offering fresh seafood and local music, making it a perfect spot to unwind and mingle with locals.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Port Royal

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Port Royal are September to November, where the prices are slightly lower. This is in comparison to April and December to January, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Port Royal is Saturday. The most expensive day to stay around Port Royal is Tuesday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and hotel type. To discover the best prices and deals available, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save some money by combining your Port Royal hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Port Royal

Port Royal in Kingston, Jamaica, is an ideal destination for culture-themed, outdoor family vacations. Visitors can explore stunning beaches, engaging galleries, and intriguing museums that highlight the area’s rich heritage. Essential activities include enjoying beach time, discovering local and unmissable attractions, and accessing a Port Royal map to navigate the area. Don't miss the chance to experience the vibrant coral reefs nearby, making your trip both memorable and educational.

  • National Gallery of Jamaica: Located 6.4km from Port Royal, this gallery immerses you in Jamaican culture through its diverse collection of art. Experience the vibrant history and creative spirit of the island, making it a must-visit for art enthusiasts.
  • Fort Clarence Beach: Just 4.8km away, Fort Clarence Beach offers a relaxing escape with its soft sands and clear waters. Perfect for sunbathing or swimming, it embodies the classic beach vibes of Jamaica, making it ideal for a leisurely day by the ocean.
  • Lime Cay Beach: At only 3.2km from Port Royal, Lime Cay Beach is a hidden gem. Accessible by boat, its pristine shores and tranquil atmosphere create a perfect getaway for those looking to unwind in a stunning natural setting.

Best time to go to Port Royal

The best time to visit Port Royal can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Port Royal falls in August, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature around Port Royal falls in January, visitor numbers are average and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January75.7°F (24.3°C)No RainMostly SunnyAverageSlightly High
February76.1°F (24.5°C)No RainMostly SunnyAverageAverage
March76.6°F (24.8°C)No RainMostly SunnyAverageAverage
April78.3°F (25.7°C)Light RainMostly SunnyAverageSlightly High
May79.7°F (26.5°C)Light RainMostly SunnySlightly HighAverage
June81.0°F (27.2°C)Light RainMostly SunnySlightly HighAverage
July82.0°F (27.8°C)Light RainMostly SunnySlightly HighAverage
August82.2°F (27.9°C)Light RainMostly SunnyAverageAverage
September81.7°F (27.6°C)Light RainMostly SunnyAverageSlightly Low
October80.1°F (26.7°C)Light RainMostly SunnySlightly LowSlightly Low
November78.1°F (25.6°C)Light RainMostly SunnySlightly LowSlightly Low
December76.6°F (24.8°C)No RainMostly SunnySlightly LowSlightly High

The nearest major airports for your trip to Port Royal

To visit Port Royal, you can fly into two major airports. KINgston's Norman Manley International Airport (KIN) is a mere 6.4km away, with nearby hotels like S Hotel Kingston and AC Hotel by Marriott, both about 8.0km from the airport, offering convenient access. Another option is Montego Bay's Sir Donald Sangster International Airport (MBJ), located 130.4km away, featuring hotels such as Sandals Montego Bay and Breathless Montego Bay, both 4.8km from the airport. For those flying into Ocho Rios (OCJ), which is 53.1km away, options like Moon Palace Jamaica and Sandals Royal Plantation provide various transportation services to the airport.

Frequently asked questions

What are the best family hotels in Port Royal?
For an excellent family stay in Port Royal, the Grand Hotel Excelsior Port Royal is a great choice.

This 3.5-star hotel offers a range of family-friendly amenities designed to make your stay comfortable and convenient. Guests can enjoy complimentary breakfast, including a buffet option, to start their day right. The hotel also provides free rollaway extra beds and connecting rooms, which are ideal for families needing more space. Kids' meals are available, suiting younger guests.
What are the best spa hotels in Port Royal?
The Grand Hotel Excelsior Port Royal is an excellent choice for a spa hotel in Port Royal.

This 3.5-star hotel offers relaxing massage services and provides complimentary toiletries. Guests can also enjoy free buffet breakfast and free WiFi. For added convenience, the hotel offers a 24-hour airport shuttle service.
What hotels in Port Royal offer free breakfast?
For hotels in Port Royal that offer free breakfast, the Grand Hotel Excelsior Port Royal is a great option.

The 3.5-star Grand Hotel Excelsior Port Royal provides complimentary breakfast, including a buffet, to all its guests. This hotel is conveniently located just 0.3 km from St Peter's Church and the Old Gaol House. Additionally, it offers free toiletries, complimentary WiFi, and a 24-hour airport shuttle service, ensuring a comfortable and convenient stay.
What are the most romantic hotels in Port Royal for couples?
For a romantic stay in Port Royal, the Grand Hotel Excelsior Port Royal is an excellent choice for couples.

This 3.5-star hotel offers complimentary breakfast, including a free buffet breakfast, and free toiletries, adding to a comfortable and convenient stay. Guests will appreciate the free WiFi and the 24-hour airport shuttle service, making arrivals and departures stress-free. The hotel is ideally located just 0.6 km from Fort Charles and 0.3 km from St Peter's Church, allowing for easy exploration of local historical sites. Many rooms feature a beach view and private balconies, great for enjoying quiet moments together.
When is the best time to go to Port Royal?
The best time to visit Port Royal is during Jamaica's dry season, which runs from mid-December to May.

This period offers consistently sunny weather and lower humidity, making it ideal for exploring the historic sites and enjoying the coastal activities without the interruption of heavy rainfall. You'll find the conditions great for walking around the old fortresses and enjoying boat trips.

For those looking to avoid larger crowds and potentially secure better value on accommodation, the shoulder months of April and May are excellent choices.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Port Royal hotel for you.
How much is the nightly rate at a Port Royal hotel?
Hotel prices in Port Royal often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia